chief god - French English Dictionary